package com.vongvia.viewpager;

import java.util.List;

import android.content.Context;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;
import android.view.View;
import android.view.ViewGroup;

public class ViewPagerAdapter extends PagerAdapter{

	private List<View> views;
	private Context context;
	
   public ViewPagerAdapter(List<View> views, Context context) 
   {
         this.context=context;
         this.views=views;
   }
   
   
  
	@Override
  public void destroyItem(ViewGroup container, int position, Object object)
	{
	   ((ViewPager)container).removeView(views.get(position));
    }
	
   @Override
public Object instantiateItem(View container, int position) 
   {
	   ((ViewPager)container).addView(views.get(position));
	    return views.get(position);
   }
   

	@Override
	public int getCount() {
		// TODO Auto-generated method stub
		return views.size();
	}

	@Override
	public boolean isViewFromObject(View arg0, Object arg1) {
		// TODO Auto-generated method stub
		return (arg0==arg1);
	}
	

}
